home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 6 / The Arsenal Files 6 (Arsenal Computer).ISO / prg_basi / n_b-v200.zip / README.PLS < prev    next >
Text File  |  1996-03-11  |  6KB  |  123 lines

  1. DASoft PowerBASIC Library
  2.    <SHAREWARE VERSION>
  3.  
  4.   These libraries are presented on an AS IS basis.
  5.   You use them at your own risk.
  6.  
  7.   A program compiled with any routine found in these libraries can NOT
  8. be distributed for a profit! This restriction is lifted when you upgrade
  9. to the full version.
  10.  
  11.   PowerBASIC is the property of PowerBASIC Inc and references to it as
  12. "PowerBASIC", "Pbasic", and/or "PB" in this text or anywhere in the
  13. accompanying files in no way is meant to infer that they endorse or were
  14. connected with this collection of works.
  15.  
  16. UPGRADING TO THE REGISTERED VERSIONS:
  17. ─────────────────────────────────────
  18.   There are two ways to register your shareware version. The latest
  19. info on this can be found in the help under the heading REGISTERING.
  20.  
  21. REQUIREMENTS
  22. ────────────
  23.   You need a 386 or above and PowerBASIC v3.2 or above.
  24.  
  25. WHAT'CHA GOT HERE?
  26. ──────────────────
  27.   FILE LIST:
  28.     GENERAL USAGE
  29.       DAS-NB01.PBL - small functions and routines
  30.       DAS-NB01.INC - $INCLUDE file for above .PBL
  31.       DAS-NB02.PBL - medium sized functions and routines
  32.       DAS-NB02.INC - $INCLUDE file for above .PBL
  33.       DAS-NB03.PBL - math functions, sounds & tunes
  34.       DAS-NB03.INC - $INCLUDE file for above .PBL
  35.     TEXT MODE
  36.       DAS-NBT0.PBL - text mode .ASM routines with mouse support
  37.       DAS-NBT0.INC - $INCLUDE file for above .PBL
  38.       DAS-NBT1.PBL - text mode routines with NO mouse support
  39.       DAS-NBT1.INC - $INCLUDE file for above .PBL
  40.       DAS-NBT2.PBL - text mode input routines
  41.       DAS-NBT2.INC - $INCLUDE file for above .PBL
  42.       DAS-NBT3.PBL - text mode boxes & menus
  43.       DAS-NBT3.INC - $INCLUDE file for above .PBL
  44.       DAS-NBT4.PBL - fancy screen clearing & copying routines
  45.       DAS-NBT4.INC - $INCLUDE file for above .PBL
  46.     VGA (SCREEN 12)
  47.       DAS-NBV1.PBL - general routines for VGA (mostly .ASM)
  48.       DAS-NBV1.INC - $INCLUDE file for above .PBL
  49.       DAS-NBV2.PBL - fancy boxes, frames, arrows, etc
  50.       DAS-NBV2.INC - $INCLUDE file for above .PBL
  51.       DAS-NBV3.PBL - VGA fonts & support
  52.       DAS-NBV3.INC - $INCLUDE file for above .PBL
  53.     OTHER
  54.       DASOFT  .PBH - the help file (should be copied to your PB directory)
  55.       PUBLICS .INC - $INCLUDE file with all PUBLIC variables
  56.       PROGRAM .BAS - starter file for DAS-NB0?.PBL files
  57.       TEXTMODE.BAS - starter file for DAS-NBT?.PBL files
  58.       GRAPHICS.BAS - starter file for DAS-NBV?.PBL files
  59.       HISTORY .DAT - just so we know where we're at
  60.       POWERBAS.MAC - ASM macros used to compile .OBJs    * not in Shareware
  61.       README  .PLS - You've found it!
  62.       FILE_ID .DIZ - description for shareware package
  63.     IN THE DIRs
  64.       \NB??        - directory for library DAS-NB??
  65.       \DMO         - *.DMO code examples
  66.                    - *.*   discussions about routine groups/theory
  67.       \UNT         - *.UNT PowerBASIC code for .PBUs        ┐ not included
  68.                      *.INC include files for .UNT files     │ in the
  69.                      *.TYP type declarations for .UNT files │ shareware
  70.       \PBU         - *.PBU compiled .UNT files              │ package
  71.       \ASM         - *.ASM assembly code                    │
  72.       \OBJ         - *.OBJ compiled .ASM files              ┘
  73.  
  74. WHAT DO I DO WITH IT?
  75. ─────────────────────
  76.   Create a directory for all of this.
  77.   Unpack your ZIPped file with the -r switch so the directories are created.
  78.   Copy/Move DASOFT.PBH to the same directory as PowerBASIC.
  79.   Check the $INCLUDE metastatements in each of the .INC files to ensure that
  80.     they match your requirements so the .PBLs can be found by the compiler.
  81.   AND/OR
  82.   Use PBINST.EXE to set the path for the .PBLs
  83.   AND/OR
  84.   Copy the .PBL and .INC files into the directory with your other libraries.
  85.  
  86.   I strongly suggest you spend some time browsing the help and all the files
  87.   in the DMO directories. This will acquaint you with the items available in
  88.   this package and give you a good idea as to how they are used. You must
  89.   know and understand a tool before you can use it!  Many of the demo files
  90.   only display the results and you'll have to have a quick look at the code
  91.   and remarks to see what's actually happening. This was done so YOU could
  92.   put in YOUR parameters and watch the results. Also, there are usually
  93.   some tips and tricks on how the routines and functions are used within
  94.   the remarks so don't skip over them:)
  95.  
  96.   NOTE: As the library number increases (DAS-NB01 vs DAS-NB02) the routines
  97.         found in the higher numbered libraries rely more and more heavily on
  98.         lower numbered libraries. The only exception is DAS-NB03 which is a
  99.         flock of math functions, sounds, and tunes.
  100.  
  101.         DAS-NBT0 contains identical routines found in DAS-NBT1 except that
  102.         the mouse, if present, is turned off/on by the routines themselves.
  103.         As the bulk of the routines in these libraries concern themselves
  104.         with screen printing, copying, and reading much code is saved by
  105.         using this library instead of DAS-NBT1 if the mouse is activated.
  106.  
  107. Thanks for giving the DASoft library a try. I hope it will be as productive
  108. for you as it has been for me. If you want the code or you wish to use the
  109. library in a program you will be distributing then send your $$s and I'll
  110. get the disks in the mail to you A.S.A.P.!
  111.  
  112. OOPS!
  113. ─────
  114.   Found a bug?!
  115.   Well, nobody's perfect!
  116.   Give me a shout and I'll get right on it!
  117.   I need the version number (time of the file), the file name, and
  118.    a note on what when wrong.
  119.  
  120. Have a good day!
  121.  
  122. d83)
  123.